non-recourse debt - English Synonyms Dictionary